package me.hys.dao.system;

import java.util.List;
import java.util.Map;

import me.hys.base.IBaseMapper;
import me.hys.entity.system.UserEntity;

/**
 * Author: @author HYS . <br>
 * Date: 2015-9-9 下午8:31:55 . <br>
 * Function: 用户Dao接口
 */
public interface IUserMapper extends IBaseMapper<UserEntity> {
	/**
	 * @Title : findUserLogin
	 * @Description : 登陆
	 */
	List<UserEntity> findUserLogin(UserEntity entity);

	/**
	 * @Title : updatePwd
	 * @Description : 修改密码
	 */
	int updatePwd(Map<String, Object> params);

	/**
	 * @Title : findPatientsIdCount
	 * @Description : 获取患者的ID，其实是环信用户名
	 */
	List<String> findPatientsId(int start);

	/**
	 * @Title : findPatientsIdCount
	 * @Description : 获取患者的ID，其实是环信用户名
	 */
	int findPatientsIdCount();

	/**
	 * @Title : updateDevice
	 * @Description : 更新设备号
	 */
	void updateDevice(String deviceToken);
}
